package com.weijian.dto.data;

import lombok.Data;

/**
 * 路线利用率统计DTO
 */
@Data
public class RouteUtilizationStats {
    /**
     * 路线类型编码
     */
    private Integer typeCode;
    
    /**
     * 路线类型描述
     */
    private String typeDescription;
    
    /**
     * 路线总数
     */
    private Long routeCount;
    
    /**
     * 总容量
     */
    private Long totalCapacity;
    
    /**
     * 已使用容量
     */
    private Long usedCapacity;
    
    /**
     * 平均利用率 (已使用容量 / 总容量)
     */
    private Double averageUtilizationRate;
    
    public RouteUtilizationStats() {
        this.routeCount = 0L;
        this.totalCapacity = 0L;
        this.usedCapacity = 0L;
        this.averageUtilizationRate = 0.0;
    }
}